Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
16 LEICESTER PLACE Semi-Detached £91,479 £75,000 10 Jan 2020
18 LEICESTER PLACE Semi-Detached £101,662 £82,500 14 Nov 2018
24 LEICESTER PLACE Terraced £126,665 £123,000 21 Apr 2022